University Rankings Scraper — US News, 1,789 Schools
Pricing
from $3.00 / 1,000 results
Go to Apify Store

University Rankings Scraper — US News, 1,789 Schools
US News university rankings — 1,789 schools with rank, tuition, SAT/ACT, acceptance rate. 20+ fields. College comparison & education market research.
Pricing
from $3.00 / 1,000 results
Rating
0.0
(0)
Developer
qingwa
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
0
Monthly active users
a day ago
Last modified
Categories
Share
University Rankings Scraper
Extract US college rankings from US News Best Colleges API — 1,789 schools with 20+ fields per record.
Features
- 🏆 1,789 schools from US News Best Colleges (2026 edition)
- 📊 20+ fields per school (rank, tuition, SAT/ACT, acceptance rate, enrollment, reputation scores)
- 🔄 7 sort options — rank, name, tuition, enrollment, acceptance rate
- 🎯 6 filter types — state, public/private, rank range, tuition range
- ⚡ Fast JSON API — no HTML parsing, no JavaScript rendering needed
- 🔒 TLS impersonation — bypasses anti-bot protection with curl_cffi
Output Fields
| Field | Type | Description |
|---|---|---|
id | string | School primary key |
name | string | School name |
profile_url | string | US News profile URL |
city | string | City |
state | string | State code (e.g., CA, NY) |
zip | string | ZIP code |
region | string | US region |
school_type | string | Category (national-universities, liberal-arts-colleges, etc.) |
is_public | boolean | Public or private |
control | string | institutionalControl (public/private/proprietary) |
rank_display | string | Display rank (e.g., "#1", "#105-115") |
rank_numeric | number | Numeric rank for sorting |
is_tied | boolean | Whether rank is tied |
is_ranked | boolean | Whether school is ranked |
sat_avg | number | Average SAT score |
act_avg | number | Average ACT score |
sat_range | string | SAT score range (e.g., "1510-1580") |
act_range | string | ACT score range (e.g., "34-35") |
hs_gpa_avg | number | Average high school GPA |
acceptance_rate | number | Admission rate |
enrollment | number | Undergraduate enrollment |
tuition | number | Annual tuition ($) |
cost_after_aid | number | Average cost after financial aid |
pct_receiving_aid | number | % of students receiving aid |
engineering_rep_score | number | Engineering program reputation (1-5) |
business_rep_score | number | Business program reputation (1-5) |
source | string | Data source (usnews.com) |
ranking_year | string | Ranking year (2026) |
Input Parameters
| Parameter | Type | Default | Description |
|---|---|---|---|
sortBy | Select | rank | Sort: rank/rank_desc/name/tuition_low/tuition_high/enrollment/acceptance_rate |
maxResults | Select | 200 | Max results: 50/100/200/500/1000/1789 |
maxPages | Select | 20 | Max API pages (10 schools/page): 10/20/50/100/179 |
stateFilter | Select | — | Filter by US state |
typeFilter | Select | — | Filter: public/private |
minRank | Text | — | Minimum rank |
maxRank | Text | — | Maximum rank |
minTuition | Select | — | Minimum tuition ($) |
maxTuition | Select | — | Maximum tuition ($) |
Example Usage
Top 100 universities by rank:
{"sortBy": "rank", "maxResults": "100", "maxPages": "10"}
California public universities:
{"stateFilter": "CA", "typeFilter": "public", "maxResults": "200"}
Most affordable top-50 schools:
{"sortBy": "tuition_low", "maxRank": "50", "maxResults": "50"}
Pricing
$5 per 1,000 results.